/**
 * 封装localstorage（对象）的三个操作
 * 1.保存
 * 2.获取
 * 3.删除
 * 通过JSON方法
 *
 * 消除魔法字符串
 */

const TOKEN_NAME = 'my-token'
// 1.保存
export const saveToken = tokenObj => {
  localStorage.setItem(TOKEN_NAME, JSON.stringify(tokenObj))
}

// 2.获取
export const getToken = () => {
  return JSON.parse(localStorage.getItem(TOKEN_NAME))
}

// 3.删除
export const delToken = () => {
  localStorage.removeItem(TOKEN_NAME)
}
